encryption computer engineering software manufacturing thin-client laptop obfuscation application computer repair code engineer c++ notebook compiler java j2ee obfuscator radius3 engineers .net